#ifndef SETTING_NORMAL_H
#define SETTING_NORMAL_H

#include <QString>
class setting_normal{
public:
    int label_width;    //标签宽度-毫米
    int label_height;   //标签高度-毫米
                        //如果实际使用的标签是款40*60的标签，那么就应该有 label_width = 60  label_height = 40
                        //然而实际上，这两个参数目前为止并没有起到任何作用。
                        //我最初设计这个参数是为了做卡控和检查，然而在后来的实践中，我发现这两个参数用不上。
                        //至少，暂时用不上。所以，我也就没有去用这两个参数了。2022.12.22



    int label_offset_width;  //标签整体横向偏移
    int label_offset_height; //标签整体纵向偏移

    //下面两个参数也会配置文件，可以手动和UI交互，进行更改。更改也将记录到配置文件。
    //驱动名称
    QString Machine_driver;
    //条码打印类型
    QString Code_type;

    int line_distance;  //多行打印时的间距，只对BARcode和纯文本生效
                        //我决定不支持二维码的多行打印
private:
};
#endif // SETTING_NORMAL
